#ifndef BALL_H
#define BALL_H
#include<cmath>
#include<QColor>

class Ball
{
public:
    static const int Colors[];  //所有球的颜色
    double _x,_y;               //球移动前的坐标
    double x,y;                 //球目前的坐标
    double vx,vy;               //球的速度矢量(vx,vy)
    double ax,ay;               //球的加速度矢量(ax,xy)
    int type;                   //种类
    double size;                //大小
    int color;                  //颜色
    double mass;                //质量
    bool falling;               //是否开始下落（当穿过顶部边界线记为开始下落）‘
    void initball(int type1);   //初始化球
};

#endif // BALL_H
